32141385
41261250
49737028
38611784
57243074
40455361
47268070
62313371
43632533
48378789
3636448
44452560
751120
15989718
88942525
19149258
3139715
2579701
14999017
2491734
11891814
76341583
67776776
94864447
57812499
16283205
17641422
78086843
48954992
45228154
13503906
21409053
83714268
78248888
46465167
7961636
32925613
64101701
21726486
58149556