39618854
41623837
52398347
23264571
4363932
28708603
83095224
72771364
61467921
13879268
92277481
26571193
56082227
36835755
76981115
1846846
8282858
6152123
2874210
89584370
22881562
85089559
47445084
353823
78052701
53485127
51018010
68881332
21343747
88238233
65412173
86966390
39974475
57011601
28502521
76957764
7166526
2438623
14469821
43201797