81792245
40435397
82373584
933484
51189168
96176072
8809905
72616025
47933594
28268532
12266695
65747364
1407438
46832508
72509007
23774950
546381
84609829
86838469
97391029
27554699
55908773
34427093
13469262
58513254
274897
84392294
5278453
4369823
7455354
24705904
78924965
90214849
2618452
20337098
94489317
56703009
24991193
76522431
3046502