1092121
14254149
5148480
76387102
75698238
33694460
74642599
11119946
55373174
82468378
40517013
36495084
9080142
58639139
47573320
35399631
70071441
50183411
5695885
50115964
22436293
40492412
99041650
23936858
960391
29782442
21067941
55248664
72123641
24791542
27114021
76256796
17115313
92977302
43457927
51129707
22875661
95317478
76517120
70391265