84331152
65838256
54345349
74723891
4890681
66872051
82282843
11012088
59189520
87525653
5905164
72212562
23567722
94936708
96753415
7183917
4763316
3656066
47818827
44419355
30738209
13339504
96231745
97452113
14197910
5074559
13699680
75885328
77931160
79994170
84115199
10514332
74674939
46915859
93159535
91503104
22212496
75701298
8628764
57348359