24087715
4843810
4535901
4641585
49955953
36682737
19529821
3523586
88732417
636056
36801767
4153109
26733714
88929906
55635892
4533322
6836968
88461597
90298756
25293439
5766163
32991729
72245575
84902453
96496833
8621462
13317804
9785323
36483022
49594887
83232325
62797674
2976333
58012435
90581488
59514252
44187122
55199818
5144169
18556287