38144359
28711853
73253414
63046990
43462761
43133127
58862804
55755511
39734010
2646572
27941408
97915301
15808730
96342400
9476346
74163216
23845306
71571827
22873181
54508267
89911162
12358357
62491375
652601
20797425
67115298
27032298
8999159
74645552
10592830
19182603
89289331
82003984
1507773
71848079
35494210
9459264
86842287
59967253
37661292