84838695
36733600
19935893
68648471
505215
61668411
98885659
42846963
98594643
62803920
55996390
65708455
61355679
95135438
6148655
70797391
16775776
50975608
88905260
12452973
60164011
2225411
26216344
57063061
46175251
30834014
43138065
98561264
43017883
40363580
6229200
48677379
5491039
82975818
4682735
42109890
50068106
39344302
7094662
97118893