90212392
80604239
65527796
82156538
52531576
52122851
41418331
23918102
34265383
62251867
54551735
83988385
4112725
67283065
20718775
31189957
38712088
38882595
538694
44862291
63533262
95434312
3806206
13557219
41936995
10781135
96888110
32373750
50504932
35761372
47265046
91578456
417587
94429167
18797958
35228832
43442534
2222146
39846894
90681216