82968108
16771326
3374
90358890
77351559
27854088
47401325
8167680
70493931
18855932
1391214
65019883
51396466
99595944
57831946
57029647
2059848
90329974
2306317
83155544
51397442
26736732
94447955
41604662
24916594
43198470
45044696
53734438
1413771
79115660
65977063
29382399
33822583
55181998
1608751
52987328
61375862
5363187
784678
89157023