95871941
61105565
43449492
2645618
16469676
57593901
59343356
76672217
62844722
65539093
99243075
79569929
85004240
914945
43592406
36167229
86338862
65783575
72139548
86407016
57404657
13905332
9728143
77816923
998689
47489646
14089248
3993377
89441218
34633186
3606868
97642785
36738980
730361
13084739
9511142
82859552
42328674
50684791
85479292