29403422
14001764
71702371
9715880
8053433
66299519
67862695
17575331
43806667
7306418
45721137
6896884
23862409
53368355
31143162
54026799
80838989
34868678
42363720
51587296
51993606
59394121
20857323
78431137
89281349
42528323
49162784
81566060
1550521
58048400
77727672
81048090
2461350
56264558
89498625
36691209
49109026
4516981
72538449
67493681