20711290
4379302
21344462
14656109
97165992
45739950
41561975
29563574
952295
61533108
12339162
87561292
47892645
69775689
10778976
19352514
32562857
60551407
63616926
65736915
147268
12181339
26277095
30351965
76667944
88193068
52313655
60945096
33831417
46304227
57118359
11007301
57984221
68505857
45578872
19602631
86555909
8932233
93557593
90673671