96608704
2471117
3107373
599021
22823372
63401954
59579945
84465569
1653310
76823890
46378600
61087535
32981163
58112642
41981703
57098995
85182824
6239835
86764258
93775976
80665077
63709595
84169154
34442778
88561147
77357360
9987846
62249523
55513251
49005882
21078294
75524885
8760108
8105382
10801158
36647718
1476877
50003752
27412467
31488976