45892310
71614096
8281483
880885
23355541
43671088
42432682
63456795
58893277
64363626
16263365
23871771
29821104
88345650
50631802
93273636
39547432
85613718
42542870
98644513
18703522
83311671
823031
72668698
63899998
20936410
14705935
13756169
2965007
62569502
57086596
61082435
85178224
99122161
28533475
7139208
50792951
18457994
18746602
89304953