39986908
64706941
83221379
7694723
64777216
94845816
6948314
462415
90984601
94996771
49411143
70907889
49252754
91864403
97875428
37625221
50526771
35637746
16878301
48592191
24489699
1064574
35319975
2732466
16115417
15251263
32969150
74274731
95824617
45852799
86485146
68897594
4681194
73201130
36901216
72441822
53435904
8752324
15592623
64816598