83984302
95109488
1834655
94114022
12899858
29626003
99553702
66459019
58789892
10747307
43332202
48181936
542649
87478152
48452952
19294181
61221618
21628619
26784784
57173589
52571217
31015055
3384169
87826127
56215793
16833989
48614324
82183505
81776975
89384307
85567835
60567077
50845466
92165300
19123455
54708261
30358244
10387497
628730
18173289