61501090
99485464
51167859
92431914
67976436
14869767
58394848
40498268
550472
48673326
73123609
5624303
85822089
68806347
40074309
35723111
68607590
42127920
51474515
56964600
54893748
98212478
8880365
69635149
31412286
26559354
37279579
25985775
44446112
82804828
5154694
477061
87736204
70024780
62675470
44883189
5053949
65296585
79996147
48935255