16494392
9219536
70335757
97217926
10083931
16027348
26459780
93885745
73782587
2410508
74684539
52504382
26125171
34864682
93738492
36309710
44618034
18858530
94748890
35407362
57213487
52059604
51551817
9474782
24873479
12249689
1087972
37103204
58617206
27466852
16923185
31947524
38506074
51817784
62579629
48127532
46863628
19707084
40864490
96609417