65152613
70083857
76622882
11559300
46864056
78557621
2515767
6499566
95877639
97044403
98165503
78337158
81443759
74573586
75328537
44818728
74691782
61213109
45361379
25204523
58655798
8017652
41467627
6645980
22564929
70318402
62745966
74242299
27833086
8061148
88087222
11605210
40421228
43024732
45763413
482383
80883969
89491511
7962337
86937253