72819882
25085426
57568565
17786366
59217612
5572297
2485692
9471429
84053597
85939517
74696818
27289454
18759602
48429234
97899257
70296746
62294620
59121739
416431
46827400
89835271
58624754
90883723
47409690
15119973
16678900
30429810
2284879
6308847
25493961
83913731
71789678
4154816
69328833
56459497
23007091
36785902
46071150
42122650
14636203