45988931
30679467
36672859
710747
96034686
45877135
40087239
8684766
807678
21506727
581206
28092274
77558567
88478345
8542704
86747486
35653347
3625735
97707820
92607571
84931878
58622011
41834366
1885123
68816521
92304301
38544895
7578680
34164714
75575836
9274932
3861425
58946446
31815697
83039124
398013
49474648
3202948
22461354
37831108