1396428
65455657
8274118
7904561
3193214
4983827
7507115
64378114
71416817
11936195
82995097
7844589
55651535
92082207
19966214
19594111
60645732
29852979
56409129
65492485
19477109
56736110
4932371
10221266
84454198
98294262
41342532
6811077
57135228
52541842
78578453
12701445
31952943
60919666
27546053
89373982
76447423
73679901
90416369
63999786