39884273
46584641
83004975
33196484
81283760
17783699
29566633
14306894
46413952
76592778
7119493
95388183
2535964
4950155
77582822
45603214
341430
67374881
74155915
30117377
80453318
79448566
41892584
96285995
6712963
67446153
95385350
38211630
8581450
37671917
1659423
82559745
62538657
57854116
17252028
7415334
6091138
13299047
26363666
52181524