20174255
54835328
5731233
58089911
45472045
62387049
59696509
12716548
73647076
76692073
94913554
96963526
3776605
62759877
98603500
96817577
21052389
5108055
88744700
2418687
97934607
18562208
2159128
11923470
47118842
29606515
92916366
79066152
74644402
72854166
5124679
60641885
73634051
11891953
750161
56296524
67401916
7575177
76592840
85672535