16033151
15391164
64848423
52892783
11851053
35329532
17839092
31551796
9573267
41242635
62711571
65426466
20515905
1051816
65273074
7466163
81881732
84565570
4818410
75968355
13048048
98103660
14599353
45778824
68907824
54708
4569377
4964837
7698970
4102818
50049543
35798303
29182005
72495671
30281028
84505930
84363237
54887652
81803783
84586225