75182339
36339679
66629352
654073
51305832
95667446
87047374
88478201
61822354
60212241
36598830
14477648
1783369
29717401
18485600
80195970
11454423
22793536
55647003
63944262
7897763
9339765
22691958
83872244
12236368
23819789
2569166
78571595
97524985
13705846
80119331
295069
25091472
47963025
24148925
2063710
27353654
33933641
13002016
64013135