47762735
34317097
86174061
13269601
93438679
41305110
60335402
99902604
38649953
15832110
39724247
72506232
59476962
251087
56693756
27501321
60252803
42954800
2659697
55288018
99183740
78675650
90308186
58883037
1650200
63146277
74213665
26676144
58962279
8203870
37024328
87524432
12444362
52705046
38862893
57192214
34866985
96053660
44849111
30909914