44548431
42196670
1781956
35289487
20588299
69917817
6341328
1700955
10807772
69171314
79312001
57439527
5921540
70584664
9309630
80299921
94391037
28639778
41486594
13044321
79984451
3137847
33827951
94913550
92404462
25694914
32827144
2228329
15555330
84572911
81511004
4213100
68948558
50429906
38887945
85719311
36256284
23003881
78413304
98943688