57975430
16497538
2363617
277249
26568137
53962494
38011082
76136681
28657412
97112852
5015666
94565082
22058448
93394255
9526160
78268278
39667981
9979283
62003329
2048586
3326950
44241461
28096607
65829965
51486125
48711651
49091099
6366749
608762
7853339
37147838
58881821
47848671
59143374
82075807
72235229
24507926
10921080
92789618
83283915