43205608
43926396
8778812
18565
68255984
12435023
21766240
47429108
97472007
811714
64222933
66802839
20966802
54509345
38404309
68758652
82531114
1978955
61261143
5744470
78479565
72341825
58251547
37696069
29388724
38624988
54816899
66334728
345808
95318883
84642181
45849684
62993700
2696599
43219921
2339684
22067987
56557925
30516439
96735886