90441864
50801645
80518764
90368793
44334230
93837169
54356294
83709016
11903083
75422012
83429975
28863591
8972472
70949070
91044340
73593812
89611150
22839383
50899598
6335675
14362420
49047001
65763114
76032379
23319640
1596318
29102126
49052275
147487
697311
97118850
53698611
34168827
13977504
60246390
31998622
37137384
39455952
14001920
45963086