58292616
74369837
79369919
65911113
30297482
96362686
92366281
69446775
17494818
43414125
39032202
52571428
86731964
56707697
91066749
4115576
55944458
36443772
29203039
76066754
5884795
66812325
29982000
3318722
21174016
22483352
96902382
95491759
83329880
78761014
18675392
82218199
80011313
97167121
70993307
60518127
17084096
47269030
34256471
43727695