46305578
55511563
39798735
67029510
43871300
47593284
54837260
38677398
40914271
1215789
11927787
60237432
71965123
61563585
80242663
80836408
14013632
32034618
67588605
45399521
19015361
9296901
6024195
48868727
80418802
91371986
5035302
11683190
96039575
3194345
546374
84971996
7839641
31626449
70498654
3879565
82676690
28273754
16727
87384129