18637746
94729249
43815319
48269881
88821991
71575300
2196789
10715884
8030558
2043179
4709459
32628338
19504474
48646199
44352824
61159210
11351133
4762764
18506924
88507460
57072581
36608771
57084362
65153402
2192260
51583522
15945799
32119985
7613543
3008820
83341295
53815420
41244690
45985187
7883027
37516983
22062741
96549030
92229323
47729798