72442330
5415216
42684064
5430636
11712764
80147816
54828879
57899417
26161050
2992385
7916066
94608814
49028544
93719071
36066639
1047983
17968825
78671796
2405074
38211561
40678834
1002405
25932310
19203003
492943
71385884
9142887
46233133
7352034
3728991
9528687
87023907
9337975
15536666
33886825
34956781
15937138
40582971
55203536
84831683