19816457
44285751
56697850
67055258
39208436
7906920
41729232
22051680
19142083
8597945
83233003
60277795
36976411
65698694
99317483
59529457
65459624
30385739
1655258
71667786
3771934
7233389
16274661
75662777
10055910
32652899
53945794
53826394
12035874
11539681
11173395
42802061
76834187
25882
420798
37158706
79982359
89247782
27287848
27449684