14523766
32144165
42451827
58228577
7758720
1576746
23403025
18483194
95712935
79891420
52333577
16452309
433283
30236739
82795506
23093970
23257675
76414000
75426259
11127818
2743622
23406827
21208429
81406753
96275439
45825979
4826079
14281579
37476974
17494701
4589858
99172389
59072281
73524906
89821855
25413699
16874433
96595061
54871135
91964673