24634396
46133317
19954924
2854695
79086228
61581443
58393918
90786976
87605629
54648783
6398875
90025334
47967558
32276809
81912292
19478492
6257027
59124845
19243477
50492413
51308560
86617011
60031189
98255677
5162827
30686751
19512341
2046184
35182428
77042069
41244024
25028467
39676006
14047848
56376823
92459791
55746627
4638773
97346390
94385078