48532822
67586321
56392833
1430286
93825186
72901602
6314802
59352151
84296890
19171439
83341756
73226018
87223661
68579699
91937799
46751631
9422797
99257239
79504000
65597425
8234597
54862408
58472312
16881610
59245610
93907757
95722773
16907584
86894815
40062510
25294920
8796415
25316326
91904693
65916403
36015635
86786301
74501405
21956991
62409508