72535631
33866156
82049141
57831140
15835579
34065064
29352282
90716828
18176759
78522249
59441135
27795811
95813745
10974924
22595153
87182288
16496720
74947434
20629099
45816031
25661965
28076960
37545285
51442850
89601419
89088632
5871085
59061937
11183793
96067589
20542871
60032037
66555576
24572169
24918120
23699842
7948846
73377829
64041118
25498