96246417
52795151
59958675
90141757
45066428
60643220
63376879
46089104
23468675
26101865
93477355
94579302
37274178
93039329
61261669
42909845
5723391
17119872
38409637
93932101
76665877
67827791
29886211
58304209
33118498
8041942
71282886
78425
11422224
4455846
34213892
40605990
61005379
64758943
44953278
64321233
19081193
15175873
7355468
56703385