7441500
16337429
30991373
166018
72368519
33354785
14634687
91667056
4382585
29378206
37388329
68906726
99093693
17853327
71688478
89772760
64064176
64005857
98109076
86787010
57847632
99931964
2817925
22622345
54858247
11501817
74456592
69395502
22793955
6148304
73998886
8307904
35878644
83289738
63211260
83355279
47314133
56836575
54013932
8317464