45107212
97042978
27169606
38403167
24398094
7859144
37334191
26094314
20856075
20393466
19666451
90721428
8499670
56466688
94925
15984893
27952468
16417473
5449614
61812992
36907574
71775776
20449170
43564026
15939514
70356833
19463909
334632
41629335
7646584
26459142
10898170
75861413
99348280
55034309
40516033
1785326
8434660
22946721
97798818