12855984
32039855
61345287
65286602
98566553
57325419
67233912
59633308
49181057
38666334
38108946
89089242
53748973
80651573
26913575
45421818
80832235
93702057
30027592
68871084
51909732
90377643
58947427
48557892
17353382
12796421
94681665
1818179
68273539
77891450
69765512
6905232
16667447
56834552
54485953
5465690
51525395
24217495
65018883
48211489