50107320
63939103
35094309
67436713
3169452
9520531
9802801
67954830
25654862
1028069
68973044
62513947
43112473
69515907
78982146
3358728
4792817
44803604
49636081
26469285
62923033
96948466
61337215
29339088
4543459
82981178
45293673
70916061
24186968
82068008
74896598
1704591
40074934
3419746
47627918
44095244
64737980
91664383
19995130
13683677