32688438
2621077
62352240
56523639
280082
46642237
72429820
88271578
93238987
39942073
54025511
44529027
16067056
99835740
72176688
6971495
4357184
53493068
23599558
12522554
56327349
31669942
3451728
52437727
14508752
3493756
9529599
56317945
58759424
47431534
51531165
66876142
45425810
71117328
78373529
24914109
14683388
93097659
65659041
93374905