27047297
85018471
26107172
8134186
46111694
86329110
90901036
77111430
1348696
7529130
87906128
94559634
28481660
63964812
71024672
90667606
36992056
78321353
89462337
29027985
1666371
1753688
99816624
58071728
17934395
11276314
5834715
60028396
3966221
4446977
69264418
83864914
94233094
59922970
19895076
88141082
78013348
57379310
5966139
14284518