82838175
11221616
80209997
27048968
27156493
94275920
9384381
89495713
25984073
67719431
72131459
89683024
32406797
53076040
33555169
572830
17979071
70099238
57317196
93691084
97285938
63363107
91418460
66637050
46528039
17876796
1593244
48284726
82551245
90222045
67747930
92544291
2959255
3035245
5867561
24709188
84714106
77728023
34084684
3521249