3939836
94333763
418926
77827637
12895041
70955081
50437782
73342966
28968107
53784492
96881752
37496552
61676669
34403370
82293839
36714954
4837563
11925841
99683742
13496987
5864225
87453960
5565039
26862355
38963523
66994491
7845884
32818775
95334402
50267934
35472336
192057
59592321
71292603
84209768
59126032
47584721
74041313
6505575
475638