39237996
33062392
77881047
44129658
11304727
17349290
45213609
52707372
92201199
33378962
6441754
60906121
99616365
64799955
66903660
35391553
88911779
90362476
31254130
36659816
87512100
41323894
9808333
74408882
89486578
84171585
80109115
31096517
10866357
21633593
46797982
62143482
37745153
2719619
21155051
3985471
37855058
9639933
20065593
56771943