67695859
36838327
15284473
79372178
24627539
14817297
28546258
99455211
48271823
81029004
53871131
12269495
44947114
77566998
2809566
43794452
88446383
55831338
84617348
87414532
38663570
6947423
93042551
40209682
8813636
91858560
1589237
54092092
2958072
32462990
95602441
2357247
43939998
65989800
44152058
196619
24856109
44032709
1785405
22595413