17073059
93235913
7942505
577611
74926803
67293229
32298284
65296792
70582484
8451360
48287984
25949460
3977153
97236444
21457963
38865680
27823969
33073204
98302170
83708306
92555027
66163104
84494118
67369955
12227076
3098431
75239420
89919114
60326787
90282813
31007161
89626213
67501286
18719298
5972616
528601
45139985
76191622
46108516
19564549