59591976
65424193
2625522
14347210
83946636
927942
43574480
21367536
27736077
28804572
52847031
36424744
37868066
45081363
8810260
83293519
91666809
65061213
59521622
7793543
77427673
40712806
3643575
87335174
43378193
76757743
35942775
19603963
4437239
22093453
16414870
479429
54473633
69139655
68055360
69154179
31003860
4279237
53313223
97277233