39909159
86558747
75728040
39502039
69694249
5151646
29011288
41075841
10425925
87796821
425500
2411581
78785053
97283038
9937421
4949751
3326493
44351146
9746394
72378723
27579255
631448
21295040
39151704
14168582
17144621
27236616
59816827
60549669
82823591
73165308
60396268
32244914
37872323
62134822
25051023
13718329
86681219
69861063
21073299