12088271
4095987
6315596
81792164
7575949
22668621
88851085
69315790
72773190
68576343
46098998
13458300
3316193
14626230
50826685
88393384
9155281
64869130
36024249
81839152
22845597
76322938
54002050
13385883
9022165
97162161
99945285
67949814
13911005
67123927
80994518
13509330
44563675
8539234
66349853
72434791
66548727
88773473
686287
57067429