42778195
361348
334690
27561958
35454638
235971
41418893
96843390
43209554
34478432
9336886
96202687
41957931
25678434
69821544
97863388
24428256
61166453
78897316
22908337
60714355
711248
64859974
24838839
24765091
42559382
14575322
326519
39562835
52557163
52486300
21596265
60461956
1796508
6603128
40792539
85345230
8471753
83044460
93242934