34199325
6878121
8887312
15021416
62585201
64888758
30072967
61133859
14011851
435701
6512950
24038877
78697551
46821539
66451429
65321377
82633382
28015822
22179070
33281673
70379802
34038797
84154181
12996357
9113116
14786595
34496159
48213077
92305962
8622738
86903903
17432066
53489288
30265204
96298343
41438000
6170551
89923222
90135038
23739127