94284198
81083409
49702473
46687591
17491741
5116785
65484118
32916320
40887731
25997048
35377903
9465358
85436875
95142877
38393387
95995066
43289316
22897842
65014141
68116308
47414709
73312126
9336935
40239626
43305212
46375530
74653093
88333247
73906355
9517595
28421853
6478152
70445535
10085536
38227417
70876425
62632437
97174643
92955363
50181667