38356106
35059232
32815402
16527992
40648182
99372798
99651304
69173048
464323
11454297
16949679
38359596
18374034
69133132
82738791
50746601
55685393
5196586
9347671
22507261
54474261
25494594
61793538
45992970
55047387
13176163
1606402
6661622
8639371
86497489
2867480
45723330
10592036
8404453
41852482
29788427
67004055
2329532
2737221
73916371