12187169
350100
30387052
64259
75291179
66491490
52116607
6568468
69412347
87348264
14251470
74496420
12606184
75266321
55356230
2116311
22472176
33103634
46921971
41054829
85119860
42368681
87037323
21313096
7290508
96364398
28602856
3224836
22316623
590979
95305996
43509257
86047108
14539670
19344544
98357201
94232019
81837216
98635346
91853807