604398
46689366
5434109
17539905
83339820
70271281
64447541
61639158
38519785
56546649
73254354
31438068
1375650
90483527
32561508
63351474
31666212
35468196
95641188
48438500
21236649
81196799
92629202
81036161
4683378
62158693
14381148
8811126
83548891
18828307
23744178
23761891
20506572
6166839
77299881
62264715
26273082
67308942
65502007
5845440