92993429
4671241
50372222
26867618
53459315
16761959
5668639
74835467
20972608
65358500
96872332
46045404
28747269
63707394
5987
67265557
25253729
11909806
45551853
837174
6612923
9912775
7616384
35924484
12316274
900923
17415006
99421006
33051684
84343922
51762838
16391067
21703927
70436390
96789337
86643865
63248607
8015966
25874131
6424865