3482882
96648247
57599566
86845980
92878647
421019
69868802
80097603
64164903
20909494
69329424
70121949
41168683
4189598
25706599
85955279
36043242
15745641
80622208
73929651
52445978
62174919
49921265
37646118
38033234
41488160
86197448
29353721
60849243
64473683
1858381
16523551
59665177
5523988
43251323
82252515
67568609
96615530
92385729
53151154