61985682
52701537
3376948
88884803
86399955
9401343
9335977
10636965
58125385
90462552
26686575
612925
70596365
4244302
7069400
89569316
13039060
44241586
76514840
26555583
62873862
49567967
42475716
18419490
33995265
22342564
69828564
44688191
7469758
10835193
20213410
84832592
4593930
68793516
7767635
19492529
30659754
87228856
53451581
84198084