96718688
76978222
70617101
53742217
60224468
88215657
1746728
1896853
53107287
5207924
59406844
42768729
94123924
52104710
870176
98363313
75445633
8276602
6833195
29145719
44388378
32065246
50472185
39172016
72869902
27951765
24416749
74979664
23022429
68768861
93001657
11921755
95447409
17108577
25289109
73321889
28216396
9182037
74961410
42289706