84104775
31464005
4057197
3678980
57056593
83834234
58923403
48912239
86633148
57438784
34058366
36049396
7696506
40045609
28771962
88378930
65773754
65982338
3438142
11138003
255321
76861740
26422273
36723960
34484842
12586401
97025951
91529311
30741510
58502544
64306320
89038854
23071180
98158916
28737220
11789809
31823427
8038672
66363020
29803465