54711312
85036931
29339971
70291819
32278058
95255105
10125933
9307847
73412637
64443449
19291533
10152131
6124507
76313210
91002621
32303468
10139356
49041188
10514539
43034606
40017128
54095585
40217341
9279760
96105397
65218566
11514420
65228965
69934085
3821548
33296949
48486733
83998879
5012659
32373586
88021154
4057802
71639018
23018176
16688890