57188738
41523758
1289148
50993286
8951191
34512561
88323522
66024259
778849
37652378
16693408
88002799
63078980
8179841
20746433
59935707
2597990
97423625
26193905
78055685
1361330
36805947
85297138
921980
90528864
8362591
94734476
85762720
8084822
45011217
26778571
58765039
50918952
21754710
54416039
94963162
67167435
83197323
84946905
2439350