3617151
1332228
47229087
69711676
640115
82692609
1889538
25655347
38262477
20466702
68743579
528949
37035251
50908809
31058328
51782488
33074552
25696382
38471416
3745624
26883307
39656124
44108488
26553030
57336160
98602723
77505624
14956891
52385611
34195881
55053755
79174539
60655559
99567318
89373802
79451030
86288429
88829865
61901041
39433375