23397286
1111949
40981230
4661350
88318107
69517348
30733162
81361013
3576604
33959695
72145436
44388080
24036405
54223078
67156404
49961762
46734302
67962777
70093338
50718382
92039747
7935900
42352944
57168681
37248847
67909982
58399209
86981448
63902200
83256883
29343195
84092984
32023232
15534728
68612249
70222348
13752359
69428705
73373871
68228948