59273694
36346340
41928930
7531182
91853172
11707502
28836197
10713693
77469058
74661747
85331532
51962538
41651421
61463602
69697924
84856519
5517934
97996942
83779636
12474406
2320469
30552612
553432
6201529
91548511
90067923
76877040
10933145
94057131
66901323
84024067
89859465
98148602
7738188
93106934
5962560
7760862
57723412
33425848
3417288