47059343
97438555
61364501
14626896
87113221
79781247
49686194
75422414
49412086
99609629
46142852
62426329
40138662
44591880
67961770
28338187
792315
6415488
20626172
3528103
33795515
34439122
40429187
39186746
37921967
2915800
52748686
69023991
54384970
64413497
20897262
38926594
98828726
87737780
55623014
23292417
51102595
44509880
80729133
71375529