91944812
2974425
2376474
99597733
94438135
82083564
68763028
39574846
213096
60631079
81449548
46551945
27067543
25181433
29823260
56246266
57099178
79654747
95709538
80039066
58467196
402943
78222361
52194246
34152179
20852309
16734191
23571773
25483880
28293954
54956369
64369082
36444099
1164280
4777845
4895664
47664388
40012538
33689845
87563413