90197662
69882446
43256674
25989228
67365151
86146463
71736702
80965459
54752948
93207491
38629602
84437970
5923640
30268088
62813852
99828856
61994936
15908082
55089658
20691983
8575385
67163444
16689303
25601066
40973834
99457567
59324870
91509909
83717017
192075
98904551
58124268
1342893
47799413
4996342
1758741
17487631
56505037
7398708
33138317