2668142
98751618
60811060
59534163
31704165
4876101
72183943
73061984
26176581
554496
72555036
70351932
47636835
1059824
20996585
23926650
12952349
19286707
39869001
8418898
11195961
26236276
58591250
7349368
84088945
60006208
26843671
60258057
9990237
75508269
30591981
34328619
42055737
68699387
58911441
22968031
53503501
25492703
18058157
97426679