91992667
84501249
89631422
6433982
92985710
32088586
8942121
63315879
81065585
40477193
35414943
56077774
68518184
40572060
13834553
40395611
42515105
8595456
70353824
3738492
32902494
4502311
6906462
52289459
3849956
36077246
17136325
94549062
18034040
76124153
74508960
4236794
94188926
1642266
2271578
12103532
6041687
28799343
19917195
8383004