80235839
65152811
45729981
94924730
18382343
51775282
88957348
30769968
90004282
46595628
21513279
69598333
79152252
5863211
12361324
7566405
55662927
70344822
87339435
10758034
74737661
55831770
124974
201866
46349080
92801526
13936409
78542979
26633152
32782679
87542123
33379962
754882
63992339
17147983
22876009
81345962
78833390
265661
6845242