49662933
35686341
669292
95485045
61878489
89908108
98227826
6339707
61581009
43152599
64785702
65812142
40702641
8464916
98317055
86642825
9280289
3926623
99053753
85786128
38837954
18787581
6731858
38201051
72975106
4701926
44999194
35275724
39361279
17336540
42673247
78479788
956482
77526424
53963727
66494439
52468081
51152434
67076960
22901520