41177024
29036146
32355429
86236592
45912040
29914093
69667116
19711900
42861630
47636036
48215084
51296759
85528589
3642520
2741209
16724641
51459437
38709255
88392542
45825332
43368872
22714029
70917047
3903317
81615051
60298297
53064772
40933916
30912336
28892741
85377839
31857147
30856730
40651381
70469705
68843665
6218467
19831220
3013978
9122887