41777252
44674371
5076302
470184
23896711
52241948
5729418
12113848
41624773
67818400
25786120
85141866
82767640
6436195
42068459
9915704
10238974
434530
29008071
4872394
3009453
7655337
4176261
58322407
1983757
67833719
14879252
48623114
382741
75577546
60097960
1850973
65703469
70286516
87842938
33733556
25927348
93041233
32066103
53349501