54281148
90444856
7517928
11964695
7655148
8279650
7715629
34046298
33814614
54555102
3899570
44565433
2902567
6272490
55127881
50513060
68063310
18805001
34541183
60059410
66945945
38302850
16996755
29455016
1177009
74891762
74754289
59102483
22677361
36676380
3517440
45978775
60788039
90948082
72334335
70183897
35721548
33389073
40425136
49573428