10986491
85643838
26497985
47424250
15903534
21642684
48917387
67699373
81736662
83249150
12353508
74347369
19836290
52002645
77577896
79093492
66838282
42144700
64422693
50347970
6768390
66006851
883693
1779703
3823962
9288158
74757849
45847513
71384147
54007839
20881141
3067257
91159490
9697638
7142601
41966085
62075584
56105996
29038802
30241269