18109995
72991909
73573767
66927302
26608433
56079346
56758096
31099507
5459696
88498334
69279046
77673234
40139824
35051556
93934993
97974577
9177014
41826314
14512892
50045106
1549952
74001626
92216442
73064608
6821938
70323182
70682992
28742844
19057949
98757991
24385838
11071589
86541967
16452954
21365498
87504506
40662273
54056542
59973337
5837276