76742962
70308052
5525881
71738570
26175838
37032670
6224395
17167942
65647901
25827462
4493432
27729196
7771791
58919998
59943895
9889794
9764522
23192462
18135854
67388326
65885006
20569345
70612708
48934533
80409343
38365443
48753008
18674466
97957765
85476807
27596772
12459392
90658690
65564839
20023200
20448310
95282144
77133202
9497188
4816039