75912743
42327643
85359229
48107733
68614466
28635632
17748820
70388641
41192509
7211768
65568232
994459
92255349
12317396
54234363
85308935
519103
81773448
31228939
91482524
11606904
3452622
64918203
55164913
35196344
826926
3231088
51075430
40115975
95407188
32295976
16577444
64821806
28621157
42662974
3950414
76687446
69216310
99097217
33345579