97268448
53439643
7319356
28945863
52296692
12255158
66832520
52747285
29097411
82554302
17837353
41611734
7981188
39732369
7178082
11626070
89178476
93538533
64044922
56887926
42714358
16609705
2842574
99299093
9889115
1145334
74585229
31135830
60251967
17658479
27112167
56498247
24542076
80059529
58935848
31233346
17673804
95899217
11219988
64882319