21136453
6074799
22652184
19241909
21569895
5896428
46802101
7796890
45711427
70296102
86566662
4588744
1364811
18349553
22693792
83005685
79367050
1941928
5732332
80049016
83715555
47705238
13514704
83295024
68407247
51064104
7763324
27712827
86038225
65671688
23742458
2325089
6135936
70003081
57037320
354229
92163554
69332737
94924158
86229612