56606453
91716431
32123072
99751228
79731306
19501716
80137735
52071507
49664609
47494418
31971456
47231280
86977612
72965200
97129435
33382440
13184449
63571101
58954492
46535570
10815948
63876341
78702924
25293416
5873360
21868249
402540
77428910
33428052
39027712
29857027
51305832
31919417
7933428
85088959
58526300
2538825
15904143
50505144
23952674