42365144
25553450
41146909
88445879
94936940
40944826
89512263
85197921
55076477
14942382
96007673
28422897
30343098
59219840
39252118
48209350
60292136
74992327
34531253
73831924
68596520
58554337
3059897
22395382
9351635
69125123
93325772
17831259
4153119
15587571
51099916
31769698
84943341
90177942
19666129
85257441
89235560
78809820
44229007
24948650