39733033
82231625
58256273
4946990
92594288
90905089
5251987
63335858
52996746
4039503
94446322
10343002
10256425
5522509
93979075
4215001
44529810
57609532
74703971
30915505
88823947
57819439
91958986
74161921
48852884
1776372
34725511
47882125
5793064
74417943
8881859
70413296
57512333
31941042
37424185
41352407
30826870
25853582
19488893
90661135