93342516
5797828
42104483
14472303
2907154
70321250
97587363
96409751
93202174
85526627
98379341
59817038
88917832
54098918
44894849
81466505
88431892
20045191
6498184
85878376
46595285
103068
19081791
1459204
99481464
74643364
7679364
46633272
97831752
65308843
93944743
84768303
71946057
24153689
54351025
39481111
89368915
77409768
40704809
36474364