42315680
37835917
92105990
81254490
86398399
29744090
86208918
8404994
8662133
10986850
6595964
26204518
48173618
75968162
81632218
24488354
28927722
91434422
29064081
32375600
16028153
861377
65778455
81844676
9065653
52754731
38488891
52681767
8436455
6908713
25876036
24032983
80826829
27743346
47372868
42432536
93926564
81874910
82068692
4613165