5026530
31353036
59472965
9514840
27663067
32867137
12754918
182497
91879922
35846672
21247192
74013475
69831328
9568941
4885193
46587549
69208810
41273489
36809842
83562762
72552531
95635039
51499754
72624876
64463762
12066819
2384456
71373695
92246536
67132654
1192776
62241274
10315542
18807443
68004668
28179586
2124241
68151808
46392492
16492547