15524245
46119844
2906390
64674246
39397080
5992612
33567442
69278698
64382625
17531602
54736893
36332367
7715161
20056576
9592948
99075942
75264831
47447297
9654284
32262849
32371127
4811734
76438211
95664943
75742590
50921981
48227173
31275105
57451185
509584
56106265
89306822
35921903
39515003
9685881
10705810
79592135
69637062
68663372
9939382