87873163
41412644
20828796
10498402
38991349
97744949
6622460
33846850
21839766
66029393
38992008
85253932
31248764
71882636
15855401
60712129
99167217
5076668
18358547
83928019
7153292
60821977
5011839
39644154
46041304
46772042
68118443
57197576
88134053
72431008
325296
3587859
23408261
47372762
52394704
84402640
45482717
44612025
45372791
46802726