20551268
66291740
77206946
50213776
58875049
20499751
69398460
96859840
95779670
67231164
64457972
98956278
72224151
54759538
31165260
50568117
49496150
62686415
84106203
66359700
35159091
55508213
49539934
93714570
91088277
79803709
84056197
39346443
83248486
52015809
17287169
56158047
14751499
70931676
544907
65417056
84262753
81601723
88442057
94662295