47189833
54311540
26162487
24749712
31742114
94297017
44382872
80407431
4387350
858187
13049353
37937313
94012086
56539379
8901931
10629591
30942782
98711813
8005532
53797011
57048771
36377460
55683116
78898101
36074648
51718056
3024345
16721792
56738475
8165128
38242955
93207348
4739989
85196284
80503775
7013572
2544795
57493
96967856
74415694