29332463
385908
75571171
93245094
2670644
32231795
540734
45256594
6264688
20386534
14733832
41595605
35926089
19681923
79157963
16077422
9636984
75855465
45565215
11842183
58737541
15768844
3629476
50656533
74847454
88154548
41884478
19308853
24232637
38644533
3926290
9802256
11501664
17891433
93738220
1508779
9868435
12192410
59185927
5268416