16004455
25865338
87178165
71527875
32854655
23784562
77142911
67462424
11644297
53068070
49089736
122442
81357946
9692528
8738656
42194739
94692780
69557064
530378
71872279
19523114
98587774
7216753
45155896
21887503
1967131
72568438
17351701
5113518
72701612
87815128
5633230
5178801
1813624
89721650
7518282
19698030
14172301
30282119
47148736