62314864
58101621
39976320
46904767
68053992
17544149
36389573
37817113
96847747
63276607
50784267
39873806
39548836
24994626
2919834
81823217
98059616
95655164
66535539
5068813
35473503
12263948
50403726
7578226
6722529
55149949
1314341
181188
44236485
82564520
66328154
11193277
72214671
81872608
80566804
92406332
67245284
11149205
7675685
10005002