48552641
63754148
83628702
1859295
90182453
8376512
29032017
39028067
9077993
82204431
75618623
9179058
90652802
411378
9652176
39873914
20445318
4482175
72046487
15848725
35893860
66834685
2393829
77541126
1948901
85851849
71419067
81704953
92012359
71942417
73401224
53803405
31071883
83345843
2913376
63789573
89925511
42842330
69716522
28948938