51709095
38423697
29083820
25844840
76744867
30649475
22175858
72626566
74356746
52083620
90938100
41911690
45823860
12559602
86106924
34043285
22831131
15971067
7964302
1295958
98903775
1128559
23706139
6152221
44988725
26475947
16908933
46536214
23681577
68995031
26607505
67199688
346291
32307911
91936255
110627
8626663
71809511
36679382
67785405