44399248
79679619
83193100
17274662
56123678
1860718
7629666
60157749
41085799
34744145
96573513
83383019
29003161
59295619
20555894
27184005
20842244
82704405
49514508
99219024
92389507
59028142
16611614
33191731
4494579
51222069
15632560
95012222
10138009
34672713
40178548
22821345
23475534
38502587
86882612
79956877
58547262
66668998
67713117
19749315