42046409
12196984
27342379
10476497
41674492
4265025
53889946
88423688
82419510
19947716
60371640
9689449
8477507
27433382
12199701
47511805
49426997
79709957
110450
72058823
43523785
54824765
1146713
31853871
12567926
35282833
32729802
28214489
23142198
22075684
58472792
18737945
98236039
85402189
20148074
5507353
5817876
24789586
36343051
96964126