39191453
7229992
7391172
19024586
2958157
13697619
62523580
28312614
37157451
61165751
59537195
41511326
65989161
642119
80572794
552101
43797561
42603088
5976582
97733689
2737350
56548276
99896317
88455404
81996850
64701920
36913990
97556949
13261909
61487803
9303832
72123217
77147911
36575202
31982433
20038060
9482375
70402857
99604246
3279371