47142820
30906802
32349051
1431532
61314631
79213923
57865585
86726832
1156835
55717091
84068856
6243570
40354647
21756972
34799286
61026083
12861583
91605808
43182791
26117058
8963845
41169022
79963651
28626675
32334236
6445388
1674990
62177290
11568860
34581586
88248517
33904523
56087919
30087566
9162977
4156304
59723004
2013142
6963480
98767260