9488283
41281946
18489731
30582501
50427514
2068861
56733100
34899128
47444411
86994580
72615572
1064645
35998838
23076003
22094002
11517787
19897585
69334320
88775516
55109939
84747167
1126248
71353159
65788327
79235671
64034923
524305
99825685
32781976
11193821
2057561
6449158
43406551
12263904
43113236
27391473
34201917
21052068
43357881
67108706