29738030
60844229
61699119
96224412
3644597
5534755
41456988
27191356
109865
69675672
80397641
68816305
45003601
66332080
59168243
49716247
42274900
98797040
9448436
27458953
70003498
99229495
67988123
54263426
11208139
7750562
37387940
92841515
82634532
55606447
52219077
14339194
353612
88462213
34504422
15252800
73023281
63694527
21108017
72528922