61705570
65875970
6126244
65157004
39505501
13821000
69459741
56152840
18767238
76254606
33241335
58801934
17261471
61336682
1852489
87325522
49206747
7234803
2463030
5835788
2008755
87267879
21639811
95791402
7833174
21673449
41953663
74322039
91065970
99576668
74547374
50655421
20062632
97647556
49555627
55522029
24948138
60676493
13466335
22124732