97033212
76302603
57395994
28087585
7242542
85393782
82971290
14592866
50818626
43749171
70977594
8046115
8844497
53869864
71586500
23029796
81676141
1151459
92101
98372559
14730
8165251
68849298
99586463
85874323
63863110
59904400
67943215
93276155
56168997
7968826
7182751
58936549
48033604
21553441
80279616
40148926
88474824
2856801
21755975