65769276
38838942
21219663
82346162
30853897
23924430
56345361
38972785
49884345
82923017
93399396
74862146
58386050
41899574
48183448
13709934
16813267
47482965
11553401
97168405
82747114
7528302
33704464
5389639
80752668
59224423
32941294
86671213
12853975
6458503
25779865
19888520
52736181
97231271
7961964
14408304
36725303
37869859
97818998
3254877