41983877
37439911
86242534
56283349
28821100
5306949
4212561
82939963
46951264
28128942
25512710
1363197
79852320
89392332
84375832
4851463
48538337
14729985
5156973
5402390
54586962
94229200
26573470
50171898
67228745
11821972
86679750
36812086
93659554
90141691
26579673
43164640
15609519
47126179
53682858
3473120
14351286
4749459
37177783
50817237