8001440
12312641
50839632
91185388
96375808
6058901
73084956
7900850
6582833
70954396
23556438
38548427
50972467
62641524
16959299
27265362
98144339
37198163
54445046
6781921
38558756
47803586
29415568
9947953
59154422
32013337
35181508
12481864
6867873
81759440
79303001
58551426
48342876
20498079
31369304
55056591
87042757
14647375
36381
21853925