88153667
40904894
89129284
90494833
13015032
60069114
55854319
5699885
12818781
59568389
74314667
30093643
3392417
71504744
74674206
100009904
37135527
1196100
19391260
56533061
48191329
717582
83468757
48086228
20851777
8909450
78616692
95448506
87795856
62762501
81013458
85423939
73835284
3712339
93348259
25167764
56867845
85689356
66348770
11642124