83085820
27237286
1123831
35529585
72269934
42667197
70802304
76085254
58157772
35241091
40649785
343930
36593319
84901031
39796460
7147608
97435148
20231274
63733949
69647109
21514154
9912204
41558762
24297974
50112387
34744809
7306173
50323046
14102091
40972595
75463790
56752538
56353865
37715881
8137717
48546612
69418754
62914559
53566928
20775979