16671045
26044914
11138152
86589596
25117693
56595704
1202253
58994405
79564217
42391856
38327848
81127183
34831404
2398434
64541638
67808896
6641604
2617787
15455391
34837846
38732828
58059794
30692663
49455431
5514001
8550955
18893384
35952139
54285464
52595176
59421569
6774610
1718554
168612
2280706
54344754
16172270
40697258
8902176
91054343