90437542
13552886
15036861
13749337
13442184
94682477
79797974
81445330
24227427
57621941
19574801
31523572
14528581
76879006
57763934
51066302
71251740
87317946
64612856
57781205
84663965
7918173
25601720
1131535
1093916
17433974
26035817
76063030
5614814
48738107
55492500
53464041
44618979
10341741
2050771
71919288
54598295
41417115
60878196
37382604