68434677
95456468
67533588
92388848
60692535
79357169
27587695
44423674
28493514
43015791
42219883
20724969
3454111
65034086
56688380
27059127
82428626
60136244
191174
23466096
14614286
95343039
8666182
58916220
62227245
29018178
1508353
84946238
90316993
14904074
95853161
30525496
77228616
72511085
93665819
61018835
41486852
61757069
42726448
44548261