34855957
77173451
60281858
63416783
64196685
95588964
87982305
76689960
57104965
175125
34257978
65642095
67146813
13789058
97359693
9033102
74737038
55969031
26254267
40742448
30138183
25686767
5399706
11267454
65259569
3636949
49102307
80128822
92154046
97754257
91581221
28196217
3604634
4437323
69366578
59502518
445080
3672718
46598059
41545350