59047990
2418882
24743297
6988145
89881932
47214421
10507734
92933264
152524
82701376
11564309
22714022
60949319
16114978
8874235
21065566
93989858
59888264
47165520
48218055
47997122
53571681
9532838
3908717
86887431
3106737
71103129
3977519
82634237
6165015
38677688
69599423
86592577
26521634
1073704
67074235
44319484
88706678
50888800
66772026