82777347
2249414
85883163
64844999
94904646
1996181
93252439
8305153
10259968
47616547
73595119
61675827
41849770
18162199
35115445
94572306
88058476
6616243
40613836
16348213
84872117
76561173
5842350
2972648
22043778
97049501
97535232
51289545
25718345
629743
17435654
36744980
63627303
4702369
24483169
78112871
23146565
47553759
98105179
30409286