24937086
62331899
22904787
59559335
21435774
78982224
19813986
28985953
52034127
25503634
41863433
22768374
23661874
20291998
111047766
106071103
59310227
84180830
84541622
89854193
19044829
7684153
12745537
70185564
14176131
70156839
13180399
70878322
91392382
84540293
71503961
78416469
80513037
81167231
12843426
62304134
24823418
89142041
78878541
20202400
15298764
79003239
65897981
53444643
17675483
60806974
73094344