14701569
17794784
68175260
36277114
44032562
25337312
34401077
54272386
28089055
5597705
705993
49519812
75233679
63892989
88547656
6687610
87953018
25921727
45217878
35268932
88954126
93619674
16852469
33321894
737179
48328629
32889749
5739958
1128495
32425190
15565629
62549655
87872334
75421405
2064549
10954473
51772264
31549342
34891252
33989884