5378588
65101899
31155722
10853869
94125410
21972295
35681217
4032998
72952081
52256712
5423506
80041725
57077699
314024
99709367
16636715
15022690
36792745
12074577
22298842
8665940
32365044
65285028
2774697
67545522
49895679
52741230
13931308
88609610
8211202
46248304
6738445
37471226
7076569
12569511
56685726
98001963
9995441
2131834
799692