21935064
5547773
69461232
88738793
48024149
58167078
71258339
5096138
64449538
22716461
58635784
19288060
2258980
43608990
97902515
89896928
91933530
69717531
43355834
29776813
86001669
58105606
68317525
20222756
61917920
77439675
2852863
6929362
68619483
20298217
6531230
3409868
25606800
1715100
72807425
23711649
79223147
9341663
80809729
81539780