54122689
35148164
93069360
32303798
84943681
57077677
2604786
97856671
40858560
85586200
60331713
26363826
88849696
39682860
62755161
63826997
72785642
5248342
4417806
64515048
39182516
29749451
13059701
5349012
55985533
42745663
15248574
93912650
59625598
58952201
4893806
2268176
91527686
62328942
34998894
17611385
7805884
36219376
19308834
12773098