38914297
34831812
16595300
18423319
16205629
89557012
19872561
53139770
54401586
12152189
79866783
37802557
97826472
83347157
71394478
39532629
62321986
26234901
53669297
93544692
75814984
39855257
1413126
75009091
57458274
42538449
10137685
46743550
84073703
41088001
15059001
1509110
28249512
27972630
56751729
60187638
89043782
44963752
76262086
28234530