7715070
94236420
6651274
15366075
43136517
84829423
826835
71397451
65674432
29412175
3359736
52658569
24868842
98045231
89393256
78709174
86876559
89672418
89883540
87785417
49016795
11045733
29802640
7915018
51961023
76695225
39737818
56155494
80302570
52576804
66291049
50127157
58375077
8595292
28473381
12555004
40981766
23812143
30818072
4354361