16051696
26776632
49301151
67233174
73224516
57445009
72152925
30704198
77249040
74644254
58932030
7016522
19356881
57496570
2364280
4601785
48371207
4619468
12246307
20207471
3298468
39589983
82028406
47294805
10466014
86423744
2462330
81853153
66698790
74872311
7615159
82422358
42643149
67395849
46518201
90262344
42311516
276539
82581150
25544240