45828969
8733896
40172359
5624566
50872037
95662673
87482446
91138173
65964321
77757790
24538390
349568
14249350
97625301
348785
69113624
59183279
74127051
87435016
5165271
31128232
24729093
47793388
90827421
67113860
73429586
53947809
74821837
63287987
46435011
71781351
61978451
14678880
63583785
12032185
5893905
62125957
4567861
7269389
58064687