41502734
74071320
67561279
32149517
71003541
43483816
58855249
10288429
76294897
70514077
7584137
35377178
31369488
612233
52393827
43193991
84496088
92776087
8308750
60619136
87495426
1762768
23703592
554046
66852000
91432568
57959028
84286093
78113390
47984553
99437295
60911285
40361102
62822793
86702378
68139439
13551067
82056567
33791266
78403456