10093395
72028528
5612868
261315
33183965
40604425
92491025
97627391
25255698
44324161
19707680
59044527
84672377
9122756
41354290
56535985
70587435
49834278
7260687
57376483
8219438
92454386
107615
30236734
30953453
78462770
24226869
4831256
563742
20255891
9684527
14935299
12075452
52726677
41956554
56961488
499160
60789256
20935999
63696624