12646735
27458673
79105715
43357174
77733580
50608399
20837226
30056375
79728363
5114153
46926589
42206469
66695224
93095800
86504582
39477371
2254283
5044755
70972567
13441524
39791438
36187301
55953295
83357388
74496497
72982023
5068472
8747537
9156413
14563730
71571007
55831814
95483648
17128597
51212053
59949104
8103522
7938746
28275355
21556158