34002524
88307483
86215254
4333602
55523221
13011186
31132613
66211257
2582817
7782909
4113135
19822195
28652567
86916017
7312255
32028106
69589650
13379463
68814346
18521754
52793
5937263
1082723
2415095
2911539
5892756
41962470
82853023
11375725
59424731
1212357
15156414
2486035
920444
6701625
50207329
85345860
65354413
96521910
48397809