90133158
99858272
33017952
72533157
41941179
27954778
38462940
4329021
85125927
72289937
95227056
8729980
50139934
39286939
96253598
31662303
4288877
6769951
83178046
42203530
87599818
98453944
23616381
90699678
23461256
588986
39888098
424523
26024071
93294644
97517000
22181189
68014856
2908745
81661009
1254254
51904328
3203441
24473093
62147038