79018168
28833126
68434808
92733377
8487322
97103452
58056407
566571
70426338
78067890
83845922
77096634
4157111
11293137
2561220
89564926
512799
16452030
59553523
72345177
86003606
3615438
14507937
32512218
88449985
49634918
45413650
15443835
7058656
90368257
3973296
48593142
19908047
97368394
45624080
3807064
61111098
37589348
7188252
14737414