57799806
28563878
65509070
944708
55987620
93485502
23654671
66748164
24098148
81772698
64981042
63623508
42561610
97841550
33228115
80189320
11429537
4131959
47692678
18283011
1284357
44745766
11727393
56144471
2421685
4938043
12027540
78474244
6590848
67872199
1090795
17416765
15196312
68396840
88536391
90512991
55849817
26644901
93397755
85197432