53882478
31274841
65037458
66691476
1613589
78582972
7706996
39136926
96045798
95565336
91214476
99956814
50655769
36132686
66667344
69748197
15488002
25595745
36292727
9645045
81179920
4765322
26186984
34839451
4567248
27789435
32702809
10602084
76079425
80389695
7269290
91162161
3842149
70072254
8173362
311591
20425369
91233680
42048086
64856938