2288376
65625389
7601493
48477373
74729127
52193531
59973080
86302939
76421121
90298318
59503708
20802016
854596
95556765
45139724
84783969
47466589
2223135
23007001
31188617
25509787
68566330
8180609
5459548
80429603
45127416
28359417
64666889
84089437
7785335
50263075
7559288
1597296
10993664
59515150
7068938
11489181
10977986
63743890
28474936