24563442
75845600
58483555
70704392
822615
63853080
29263952
76244152
90948312
10086075
28699654
27922728
88029660
60647231
74687136
91011686
73689488
71782850
31644373
25342034
26623261
43708908
1361925
16567835
11742948
54764523
72269399
28427321
73857625
27457265
87084205
32134746
36019248
58048825
32691905
85778280
7482258
13174063
84215964
50657679