96768998
7295181
82021871
14344321
61084215
82744950
35164051
5674964
34173319
14388765
25344283
3478157
57368327
26849993
48061235
55864775
91669990
30379128
60819139
18595992
65274787
59092834
11438911
11461353
30455858
91306422
75204676
84793467
4395314
14672113
92967580
11155492
46445958
48494321
5582871
2410463
75668644
75501925
15459881
94157495