80132123
9567780
48474660
93512733
21015758
38449240
40368831
3568442
41232478
85773372
99323806
63358497
63585108
19116012
72016517
29421275
73731916
24511360
72617445
45223024
7334654
4324868
48389519
46858702
70472084
85649570
20185494
1272623
70966360
22335877
77663445
16141249
76042594
73852281
59426355
88659738
91752135
32418440
16174838
34664309