47501924
6817603
83363475
76007015
32718760
10639436
3943885
6793180
57434314
31621322
81102159
29459996
99279882
60613766
7978554
4707968
78804338
92326634
32198857
63456444
14873083
38876304
81218450
27807605
7643867
49088543
71855440
10912277
50005149
65161246
53928482
75916262
91925734
26105216
71128233
44019705
75534285
99652581
20486501
45752136