1104688
43854774
47726068
39045658
69311784
17735936
1461963
14898609
59821755
8342396
95347333
63432274
628738
2365424
99344114
39703131
88214773
81602502
67072719
48848
12816522
92742236
86954382
57507882
27679169
44251782
59992899
91161191
20524865
72838215
50981613
32365314
11053090
234326
75621629
33633666
15256654
27721476
15431506
22209374