44069128
6334882
3404445
63276658
39579305
4082879
84764998
9355695
81579655
7301322
85089696
50745313
80476108
33496477
23795278
21257808
23933504
23994839
40159281
64573609
9557538
98541381
68708071
34552701
35069876
184983
96111145
89937855
86029123
1614394
748294
41965157
86068948
24561504
55489802
85334403
85699217
42049004
39296077
2139479