1443780
70558521
76282133
40476447
23203865
65761142
57035102
71429975
50544125
30571801
47396667
64459292
7592532
31955208
92457378
29037969
46818971
76133413
2961510
8761623
31646661
9426758
92046777
10848856
13758445
14174309
36647800
1356299
619132
26161604
90725747
83551332
54206977
89651310
53132214
27671431
81461629
7147633
24825533
44993881