47671953
21008027
9040310
13313346
70312443
46876421
12803792
40467704
66167850
16908035
35791388
3371880
6255444
1756115
426170
32873769
33648262
50233174
98893731
5658629
33248058
31828009
72625513
64929594
53421913
14721236
98562902
54368248
41961792
13376384
2553518
33345497
59333730
68471960
98769841
50225753
42797311
26294292
58436540
76027799