11957746
942832
21656219
75214567
36889473
41674926
67075263
64440
3433412
35351398
14195638
31277143
8673891
90296336
2822912
34087957
69932998
13943412
88163337
41213223
35378895
99964028
59084251
443863
42312785
53803432
36196432
53843359
76281501
49798963
67691038
41822952
83778604
38981126
91427518
55645159
70856783
7355645
69668805
84765760