96103745
14315416
8621601
57181729
6027918
2626297
79309897
4558482
62079650
49355637
58564214
29157718
54556566
96832187
94824532
1632724
27522567
69706740
29274990
57406446
11026872
68519062
36568211
44283916
99423189
22189159
25928566
511670
1745761
12002738
18089238
80329416
43604002
90908262
9678003
53863829
5770888
6014349
3945741
53413130