43092630
56641541
26502424
65087995
51671805
69355095
44607657
41802656
18934835
78362763
59088773
79775390
69496849
76747800
91479173
12002316
9453771
65313493
10814271
60548066
4422777
68447441
15385366
57566255
61417583
54409777
9852732
852496
43398178
47283372
5738797
7977877
33229312
91327658
3417960
8173205
67172593
4005237
73342697
3672859