95469604
3402169
2083319
29924468
2419502
34467878
96298441
56008160
5062362
87909711
22597833
33399382
56974000
37744879
53572047
37606265
9242335
61483272
69448521
76696117
67101738
27085733
83718502
77829580
1033231
42892387
785437
69396777
68511054
8345282
53976869
88975182
87963945
7183931
463748
83904535
94926668
57937140
59139272
57867020