58775923
75298480
96962102
81964494
36209090
8174139
89004458
15939246
88789251
66675427
72748949
16057463
80833846
3386
85262588
80527054
8868205
65713169
47881788
58166355
22055179
85312674
6806243
66739780
41956837
7929341
12927826
3366327
60103246
37717146
92367618
44214546
54587738
53325079
46804539
73888132
66656194
58199295
51099739
18214568