30082048
306259
52548517
28533524
5122687
12013265
83314028
4787662
41244890
67388644
71971768
6931528
18159385
15394618
77011526
78441017
21722733
26525846
6101259
24227872
91096963
36521179
577110
43039709
78752690
2621174
32026464
56056294
27439297
88742842
52477525
7236885
58534931
70786433
60084237
20545139
81411598
8768941
80027046
78443789