85529537
68608026
16051500
26642699
96586117
61284130
91026333
6376161
87996435
15692022
21217507
77119890
58185298
63779245
57393089
17862521
93457044
765871
49173322
74731498
23451345
66305931
34499370
73595604
77135022
5853592
40025313
70088809
55811525
74452095
66866717
37457800
42426181
45326053
97428558
38765649
10934813
8134526
11336305
63024649